A Semantical Approach to Stable Inheritance Reasoning
نویسنده
چکیده
Inheritance reasoning has frequently been characterized by algorithms designed to operate on inheritance networks, or collections of links. While the intended meaning of links in a network is understood, formal semantic accounts of such networks are somewhat troublesome, as are semantic accounts of the inference process. We suggest that links be interpreted as sentences in the conditional logic E, providing a formal interpretation for such networks. Furthermore, we develop a semantic characterization of inheritance reasoning based on the technique of minimal (or preferred) models. In the process, we identify a key difference between this characterization of inference in networks and those based on the notion of inferential distance, specifically with respect to stability.
منابع مشابه
Reasoning About Inheritance and Unrestricted Reuse in Object-Oriented Concurrent Systems
Code reuse is a fundamental aspect of object-oriented programs, and in particular, the mechanisms of inheritance and late binding provide great flexibility in code reuse, without semantical limitations other than typecorrectness. However, modular reasoning about late binding and inheritance is challenging, and formal reasoning approaches place semantical restrictions on code reuse in order to p...
متن کاملDisjunctive Logic Programs with Inheritance Revisited (A Preliminary Report)
We argue for a semantical modification of the language DLP. We show by examples that the current DLP representation in some cases does not provide intuitive answers, in particular when applied to inheritance reasoning. We present and discuss an initial modification of DLP that yields the expected answers in some examples that we consider significant
متن کاملStable Model Semantics Algorithm: Approach Based on Relation of Blocking Between Sets of Defaults
In the last years computational logic, and particularly non-monotonic reasoning, was introduced as a theory suitable for specification and implementation of multiagent systems. In this context, fast algorithms for reasoning in computational logics are vitally important to support an industrial applications of such systems. In this paper we investigate the properties of sets of default assumptio...
متن کاملConsiderations on Updates of Logic Programs
Among others, Alferes et al. (1998) presented an approach for updating logic programs with sets of rules based on dynamic logic programs. We syntactically redefine dynamic logic programs and investigate their semantical properties, looking at them from perspectives such as a belief revision and abstract consequence relation view. Since the approach does not respect minimality of change, we refi...
متن کاملOn syntactical and semantical approaches to similarity-based approximate reasoning
In this paper we survey and compare two different logical approaches to similarity-based approximate reasoning that have been proposed recently in the literature. A first one, that may be named 'syntactical', is based on attaching similarity degrees directly to pairs of propositions. Such an approach has been followed mainly by Ying, Gerla and colleagues. A second approach, that may be named 's...
متن کامل